」工欲善其事,必先利其器。「—孔子《論語.錄靈公》
首頁 > 程式設計 > 對於專業開發人員來說最有用的 VS Code 快捷方式?

對於專業開發人員來說最有用的 VS Code 快捷方式?

發佈於2024-11-06
瀏覽:148

Most Useful VS Code Shortcuts for Pro Developers ?

VS Code 中 20 個最有用的快捷鍵
一般導航

  1. 指令面板:存取 VS Code 中的所有可用指令。 Ctrl Shift P (Windows/Linux) 或 Cmd Shift P (macOS)
  2. 快速開啟:按名稱快速開啟檔案。 Ctrl P (Windows/Linux) 或 Cmd P (macOS)
  3. 切換側邊欄:顯示或隱藏側邊欄。 Ctrl B (Windows/Linux) 或 Cmd B (macOS)
  4. 拆分​​編輯器:拆分編輯器以並排查看多個文件。 Ctrl \ (Windows/Linux) 或 Cmd \ (macOS) 編輯
  5. 上移/下移行:將目前行或選定的行上移或下移。 Alt ↑ / Alt ↓ (Windows/Linux) 或 Option ↑ / Option ↓ (macOS)
  6. 向上/向下複製行:複製目前行或選定的文字。 Shift Alt ↑ / Shift Alt ↓ (Windows/Linux) 或 Shift Option ↑ / Shift Option ↓ (macOS)
  7. 註解/取消註解行:註解或取消註解所選行。 Ctrl / (Windows/Linux) 或 Cmd / (macOS)
  8. 區塊註解:新增或刪除所選程式碼周圍的區塊註解。 Shift Alt A (Windows/Linux/macOS)
  9. 多遊標選擇:放置多個遊標以同時編輯。 Ctrl 點選 (Windows/Linux) 或 Cmd 按一下 (macOS)
  10. 選擇單字的所有出現情況:選擇目前單字的所有實例進行同時編輯。 Ctrl Shift L (Windows/Linux) 或 Cmd Shift L (macOS) 導航與搜尋
  11. Go to Definition:跳到符號的定義。 F12 (Windows/Linux/macOS)
  12. 檢視定義:在不離開目前位置的情況下內聯查看定義。 Alt F12 (Windows/Linux) 或選項 F12 (macOS)
  13. 尋找:開啟搜尋框在目前文件中尋找。 Ctrl F (Windows/Linux) 或 Cmd F (macOS)
  14. 尋找與取代:開啟尋找和取代對話方塊。 Ctrl H (Windows/Linux) 或 Cmd H (macOS)
  15. 前往檔案/前往符號:導覽至工作區中的特定檔案或符號。 Ctrl Shift O (Windows/Linux) 或 Cmd Shift O (macOS) 程式碼編輯與格式化
  16. 重新命名符號:重新命名整個工作區中符號的所有實例。 F2 (Windows/Linux/macOS)
  17. 格式化文件:使用適當的格式化程式格式化整個文件。 Shift Alt F (Windows/Linux) 或 Shift Option F (macOS)
  18. 轉到行:跳到文件中的特定行。 Ctrl G (Windows/Linux) 或 Cmd G (macOS)
  19. 切換自動換行:在編輯器中啟用或停用自動換行。 Alt Z (Windows/Linux) 或選項 Z (macOS) 終端和設定
  20. 切換終端:開啟或關閉整合終端。 Ctrl (Windows/Linux) 或 Cmd (macOS) 這些捷徑涵蓋常見的導覽、編輯和格式化任務,幫助您在 Visual Studio Code 中更有效率地工作。

如果你想閱讀完整的文章可以看這個連結:
[https://javascript.plainenglish.io/20-most-useful-shortcuts-in-vs-code-37a9cc33ef5f]

版本聲明 本文轉載於:https://dev.to/emma_richardson/20-most-useful-vs-code-shortcuts-for-pro-developers--3dhp?1如有侵犯,請聯絡[email protected]刪除
最新教學 更多>
  • 如何在Java列表中有效計算元素的發生?
    如何在Java列表中有效計算元素的發生?
    計數列表中的元素出現在列表 中,在java編程中,列舉列表中列舉元素出現的任務來自列表。為此,收集框架提供了全面的工具套件。 在這種情況下,Batocurrences變量將保持值3,代表動物列表中的“ BAT”出現的數量。 &&& [此方法是簡單的,可以得出準確的結果,使其成為計算列表中元素出現的...
    程式設計 發佈於2025-02-19
  • 可以在純CS中將多個粘性元素彼此堆疊在一起嗎?
    可以在純CS中將多個粘性元素彼此堆疊在一起嗎?
    https://webthemez.com/demo/sticky-multi-header-scroll/index.html </main> <section> display:grid; grid-template-col...
    程式設計 發佈於2025-02-19
  • 如何使用替換指令在GO MOD中解析模塊路徑差異?
    如何使用替換指令在GO MOD中解析模塊路徑差異?
    克服go mod中的模塊路徑差異 github.com/coreos/etcd/integration imports :解析GO.mod:模塊將其路徑聲明為: go.etcd.io/bbolt [&&&&&&&&&&&&&&&&&&&&&&&&&&&& github.com/coreos/b...
    程式設計 發佈於2025-02-19
  • 為什麼PYTZ最初顯示出意外的時區偏移?
    為什麼PYTZ最初顯示出意外的時區偏移?
    與pytz 最初從pytz獲得特定的偏移。例如,亞洲/hong_kong最初顯示一個七個小時37分鐘的偏移: 差異源 考慮以下代碼: < pre> import pytz [&& &&&&&&華&& && && && &&&華dt2 = hk.localize(dateTime(2012,1...
    程式設計 發佈於2025-02-19
  • 插入資料時如何修復「常規錯誤:2006 MySQL 伺服器已消失」?
    插入資料時如何修復「常規錯誤:2006 MySQL 伺服器已消失」?
    插入記錄時如何解決“一般錯誤:2006 MySQL 服務器已消失”介紹:將數據插入MySQL 數據庫有時會導致錯誤“一般錯誤:2006 MySQL 服務器已消失”。當與服務器的連接丟失時會出現此錯誤,通常是由於 MySQL 配置中的兩個變量之一所致。 解決方案:解決此錯誤的關鍵是調整wait_tim...
    程式設計 發佈於2025-02-19
  • 如何使用Python的記錄模塊實現自定義處理?
    如何使用Python的記錄模塊實現自定義處理?
    使用Python的Loggging Module 確保正確處理和登錄對於疑慮和維護的穩定性至關重要Python應用程序。儘管手動捕獲和記錄異常是一種可行的方法,但它可能乏味且容易出錯。 解決此問題,Python允許您覆蓋默認的異常處理機制,並將其重定向為登錄模塊。這提供了一種方便而係統的方法來捕獲...
    程式設計 發佈於2025-02-19
  • 如何使用PHP從XML文件中有效地檢索屬性值?
    如何使用PHP從XML文件中有效地檢索屬性值?
    從php 您的目標可能是檢索“ varnum”屬性值,其中提取數據的傳統方法可能會使您留下PHP陷入困境。 使用simplexmlelement :: attributes()函數提供了簡單的解決方案。此函數可訪問對XML元素作為關聯數組的屬性: - > attributes()為$ att...
    程式設計 發佈於2025-02-19
  • Java是否允許多種返回類型:仔細研究通用方法?
    Java是否允許多種返回類型:仔細研究通用方法?
    在java中的多個返回類型:一個誤解介紹,其中foo是自定義類。該方法聲明似乎擁有兩種返回類型:列表和E。但是,情況確實如此嗎? 通用方法:拆開神秘 [方法僅具有單一的返回類型。相反,它採用機制,如鑽石符號“ ”。 分解方法簽名: :本節定義了一個通用類型參數,E。它表示該方法接受擴展FOO類的...
    程式設計 發佈於2025-02-19
  • 如何限制動態大小的父元素中元素的滾動範圍?
    如何限制動態大小的父元素中元素的滾動範圍?
    在交互式界面中實現垂直滾動元素的CSS高度限制 考慮一個佈局,其中我們具有與可滾動的映射div一起移動的subollable map div用戶的垂直滾動,同時保持其與固定側邊欄的對齊方式。但是,地圖的滾動無限期擴展,超過了視口的高度,阻止用戶訪問頁面頁腳。 可以限制地圖的滾動,我們可以利用CS...
    程式設計 發佈於2025-02-19
  • 如何克服PHP的功能重新定義限制?
    如何克服PHP的功能重新定義限制?
    克服PHP的函數重新定義限制在PHP中,多次定義一個相同名稱的函數是一個no-no。嘗試這樣做,如提供的代碼段所示,將導致可怕的“不能重新列出”錯誤。 // error:“ coss redeclare foo()” 但是,php工具腰帶中有一個隱藏的寶石:runkit擴展。它使您能夠靈活...
    程式設計 發佈於2025-02-19
  • 如何在JavaScript對像中動態設置鍵?
    如何在JavaScript對像中動態設置鍵?
    如何為JavaScript對像變量創建動態鍵,嘗試為JavaScript對象創建動態鍵,使用此Syntax jsObj['key' i] = 'example' 1;將不起作用。正確的方法採用方括號:他們維持一個長度屬性,該屬性反映了數字屬性(索引)和一個數字屬性的數量。標準對像沒有模仿這...
    程式設計 發佈於2025-02-19
  • 如何為PostgreSQL中的每個唯一標識符有效地檢索最後一行?
    如何為PostgreSQL中的每個唯一標識符有效地檢索最後一行?
    [2最後一行與數據集中的每個不同標識符關聯。考慮以下數據: 1 2014-02-01 kjkj 1 2014-03-11 ajskj 3 2014-02-01 sfdg 3 2014-06-12 fdsa 為了檢索數據集中每個唯一ID的最後一行信息,您可以在操作員上使用Postgres的有效效...
    程式設計 發佈於2025-02-19
  • 為什麼我會收到MySQL錯誤#1089:錯誤的前綴密鑰?
    為什麼我會收到MySQL錯誤#1089:錯誤的前綴密鑰?
    mySQL錯誤#1089:錯誤的前綴鍵錯誤descript 理解prefix keys primary鍵(movie_id(3))primary鍵(Movie_id) primary鍵(Movie_id) primary鍵(Movie_id) > `這將在整個Movie_ID列上建立標...
    程式設計 發佈於2025-02-19
  • 如何在整個HTML文檔中設計特定元素類型的第一個實例?
    如何在整個HTML文檔中設計特定元素類型的第一個實例?
    [2單獨使用CSS,整個HTML文檔可能是一個挑戰。 the:第一型偽級僅限於與其父元素中類型的第一個元素匹配。 以下CSS將使用添加的類樣式的第一個段落: }
    程式設計 發佈於2025-02-19

免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。

Copyright© 2022 湘ICP备2022001581号-3